Уголок новичка

Прошу помочь в организации доступа к общей папке

Мне нужно организовать двум пользователям одного и того же ПК доступ к одной папке.
Пользователи p1 и p2 включены в группу gen
Группа gen назначена владельцем и владеющей группой над каталогом General.
chown -R 108:gen /home/General/

Папке General назначены права:
chmod -R 6770 /home/General/

В папке General находится файл программы которую запускают с виртуальной машины оба пользователя. Но когда программу запустит один из пользователей, то другой после него не может запустить эту программу, так как система автоматически меняет права доступа к файлу.
До запуска пользователем программы права были такими:
rwsrws--- 1 108 gen 105694 окт 10 20:58 файл_программы

После использования программы права поменялись на:
rw------- 1 p1 gen 105890 окт 10 23:45 файл_программы


Также если один из пользователей создал свой каталог в общей папке, то другой пользователь уже не может войти в этот каталог.
Что я делаю не так в организации доступа к общим папкам? Почему не работают биты SGID и SUID?
Очень прошу помочь, не могу нигде найти информации по этой теме.
Уголок новичка

Настойка локальной сети в Windows и manjaro. Создание общей папки

я для минта нашёл и сделал. Как мне сделать общую папку чтобы я мог видить и с винды на 2 компе и папку вынды на manjaro.
Всего 3 компа: 1 win xp 2 linux mint 3 manjaro. Нужно сделать общую папку доступную со всех компов для передачи и простотра фильмов